Men's Soccer · Historical Statistics

Players

367 governed player identities are publishable. 0 variant identities remain excluded pending review. Confirmed spelling variants are consolidated under their canonical names; Cody Elliott’s separate bare “Elliot” source label remains preserved outside the player directory and is not merged. Names begin in last-name order; * marks players active during the 2026 season.

Jump to goalkeeper career statistics ↓

Field-Player Career Statistics

PlayerSeasonsGPGSGAPTSSHSH%SOGSOG%GWPKGPKAPK%YC*RC*F*
Adam Ham2002100001.00011.000000—00—
Ahmed Dorghoud2011400000—0—000—00—
Aidan Hickey20211491249.1112.222000—003
Aidan Sugrue*2023–20263180005.0002.4000———5110
Alec Kosinski2019-23623422658.03424.414000—9026
Alex Bachmann*2026990000—0—0———000
Alex Day2011–201229632839.07722.564000—00—
Alex Judge2015510000—0—000—00—
Ali Hersi201119641915.2677.467100—00—
Andre Cushing2007–200958558112745.17812.2670331.000505
Andres Contreras2010900004.0002.500000—00—
Andrew Moravick2006–2007500000—0—000—000
Andrew Pereira2015–20171210001.00011.000000—001
Andrew Porusta2016–2017700003.0001.333000—000
Andrew Roberts2006, 2008–200942181249.1112.222000—000
Austin Bell2014–20165947141038129.10971.550512.500005
Austin Ward2018-227949371791203.18296.4739771.0001015
Austin Watts2012200000—0—000—00—
Banak Thiwat2007–201041420421.0953.143100—000
Ben Ellis2001–200215—0009.000—.000————00—
Ben Nugent1996–1997, 1999——00010.000—.000———————
Bill Ward1997——1137.143—.000———————
Blake Mullen2015–201871440110—0—000—100
Bob Jones20005—0111.000—.000———————
Bob Logan1994——0001.000—.000———————
Brad Robichaud1999–2001——00014.000—.000———————
Brady Cormier*2024–202620190000—0—0———2013
Brandon Leclerc2017–20191900000—0—000—001
Brandon Noltkamper2007–2010682221515.1338.533000—204
Brandon Ward2013700000—0—000—00—
Brayden Pascale2025500000—0—000—001
Brendan L'Italien2025330000—0—000—000
Brennan Goodrich2016–20192931249.1112.222000—001
Brett Mattos2015–201885855022122208.240121.5821834.7503021
Brett O'Kelly2012–2013720000—0—000—00—
Brian Morrill1994, 1996–1997——531343.116—.000———————
Brian Perazone2002200000—0—000—00—
Brian Simmonds200719140003.0000.000000—00—
Brian White2004–200526—0000———0———21—
Bruce Greenleaf2004–200530—1026.167—.0000———00—
Calvin Servaes2010–201347041925.16010.400000—00—
Cameron Evangelisti2001–200341—20414.143—.000————00—
Chad McPherson1990–1991——102———————————
Choul Ngoal2008300000—0—000—000
Chris Fracassa1991——000———————————
Chris Gonzales2025200000—0—000—001
Chris Grayson1990——000———————————
Chris Hayward1991–1992, 1994——022———————————
Chris Hughes2000–200254—651742.143—.000————00—
Chris Hurlburt1996–1997, 1999——12415.067—.000———————
Chris Irakoze2023–2024352400021.0008.381000—109
Chris Johnson1991——000———————————
Chris Lawrence1990–1992——16335———————————
Chris McVetty2001–200354—02214.000—.000————00—
Chris Payne1995–1997——11323.043—.000———————
Chris Theodores2021910110—0—000—300
Chris Waters2002610000—0—000—00—
Chris Willer2002191433921.14317.810000—00—
Cody Elliott2016–20198368153666126.11965.516500—3018
Cody Snyder2012131301114.0002.143000—00—
Colby Main2012700003.0001.333000—00—
Cole Bishop*2023–202648421172976.14537.4873———10037
Cole Milazzo2012–2013600000—0—000—00—
Colin Grant2017-21755311113370.15734.486534.750001
Collin Plalum2025300000—0—000—000
Connor Dufour2012200000—0—000—00—
Connor Messervey*2025–2026100000—0—0———000
Connor Shea2021400000—0—000—000
Corey Abbott1995–1997——22623.087—.000———————
Corey Grant2009232222620.1008.400100—103
Cory Smith2006–200732270000—0—000—000
Curtis Metcalf*2024–20264310721654.13030.5562———206
Dalton Gaumer2015–20188483561642.11927.643056.8331010
Damir Brkic*202699611328.21413.4641———2016
Dan McIntyre2010–2013736214640.02522.550000—00—
Dan Rockwell2004–200766—01129.000—.0000———000
Dan Wagner1993——0001.000—.000———————
Dan Waterhouse2002100000—0—000—00—
Daniel Fox2014–2017622032834.08818.529000—104
Daniel Levesque202311100011.0008.727000—404
Daniel Malone2013–20142140005.0001.200000—00—
Daniel Miranda2022300000—0—000—00—
Daniel Purinton2013–20141100000—0—000—00—
Danny Challenger1993–1996——32839.077—.000———————
Dante Roselli2024621023.3332.667000—00—
David Hakes2004–200654—762034.206—.0002———000
David Lambert1994——31724.125—.000———————
David Lussier200319—30617.176—.000———————
David Rosquete2002–2003, 2005–200656—821840.200—.000————400
David Wakem1992–1993——5212———————————
David Walbridge2017-2155380110—0—000—100
Derek Davis2002500000—0—000—00—
Derek Osmond200821922619.10510.526000—100
Derek Snowman2005910002.0000.000000—00—
Diego Robinson*2023–20266262441238.10518.4742———7021
Divin Mpinga*2023–20264920621461.09835.5740———2024
Don Plourde1990–1991——6315———————————
Donald Terenzoni2007300001.0000.000000—00—
Doug MacCallum2006–20098174381187183.20874.4041302.000415
Doug Scanlon1990–1991, 1993——000———————————
Dwayne Buxton1990–1992——215———————————
Eamonn Harrigan2006–2008, 20106358541470.07111.157100—000
Ed Manzi1999——01121.000—.000———————
Eric Ayotte200318—0005.000—.000———————
Eric Berthiaume1994——0000——————————
Eric Lessard2002–200331—0004.000—.000————00—
Erik O'Toole2015301025.2004.800000—00—
Ethan Emata202210030614.2148.571000—00—
Ethan Frenette20211300006.0001.167000—001
Evan Wright2011–20131830005.0003.600000—00—
Fabrice Iraduha2011–20134023731747.14920.426100—00—
Francis Canillas1999——0000——————————
Frank Dearborn1993–1995——02234.000—.000———————
Frank Pellerin1999–2000——0110——————————
Garrett Darnell2010, 2012–2014686716832.03114.438000—00—
Garrett Russell2005400000—0—000—00—
Gavin Lins2022–202555210229.0004.444000—14028
Gerald Cushing2009–20103241029.1113.333000—000
Godin Ndayishimiye*2024–20264113631526.23112.4621———307
Gordon Hill1995——521248.104—.000———————
Gracien Mukwa20221311441233.12117.515200—000
Greg Cavanaugh2006–2009665120417.1183.176100—803
Greg Jentgen2010651029.1113.333100—00—
Griffin Cooney2021–20221400003.0002.667000—000
Griffin Forbes2022–2025554632828.10713.464100—6012
Gus Ford2021–2024665922751145.15267.462545.8004022
Gustavo Moraes2024300000—0—000—00—
Harrison Deah2003–200672—17741130.131—.000————110
Hayes Sweeney*2022–20265533451341.09820.4882———5029
Haytham Ramadan*2023, 20261360006.0004.6670———204
Henry Cummings2023161400012.0008.667000—3114
Henry Melville2019-2127502213.0002.154000—002
Henry Wylde20221602158.2504.500000—000
Hugo Palacios20141200003.0001.333000—00—
Ian Morrill1999–2001——32724.125—.000———————
Ian Southerland2003–200432—0000——————————
Icaro Vieira2021–2023465611341.14615.3662111.0002010
Jack LaFreniere2009–20127165151141149.10168.456600—000
Jack Moreau2023–20252680002.00021.000000—006
Jack Murray2013–2014352022645.04426.578100—00—
Jackson Fotter2021–20223731541434.14717.500000—1010
Jackson Taylor2016–201982696223486.07034.3952111.0003010
Jacob Rockwood2018-22663604436.00011.306000—2011
Jake Waterhouse2001–200324—0113.000—.000————00—
James Barlow2014–20151240003.0001.333000—00—
James Ennis2007300001.0000.000000—00—
James Scotland2004–2005, 200723—0227.000—.0000———00—
James Stevens2015–20192630226.0004.667000—000
Jamie Header1990–1992——237———————————
Jarred Greenleaf2018-22543603318.0007.389000—609
Jarrick Russo2011, 20131100003.00031.000000—00—
Jason Hallett1999——0000——————————
Jason Umbehr2018–2019202821816.50013.813000—003
Jason Wade2011–2014686516888.01126.295000—00—
Jeff DeGrenier2012–201328140008.0005.625000—00—
Jeff Oranellas1992–1995——71125———————————
Jeff Pinkham1996——0000——————————
Jeff Ruth2000, 200214—0000———————00—
Jeff Yaeger200319—0000——————————
Jeffrey Painchaud2023–20252020005.0001.200000—006
Jeremy Caruso201517322616.1255.313100—00—
Jeremy Kenney200420—0000———0——————
Jeremy Main1993–1995——12412.083—.000———————
Jesse Beer1999–2000——171246123.138—.000———————
Jesse Ramirez2015–20188131201353111.18051.459300—108
Jesse West2008–20117011731740.17520.500100—000
Jim Malloy2002100000—0—000—00—
Jim Morgan1999–2002——12412.083—.000————10—
Jim Tyler1990–1991——113———————————
Joe Fusaro2015–20162012048.2505.625000—001
Joe Happnie2007–2010806741952.07719.365100—001
Joe McEnness2005610000—0—000—00—
Joe Murphy2010–20137257601247.12823.489300—00—
Joe Scarano1995–1997——01132.000—.000———————
Joe Stevens2003–200428—40820.200—.000———————
Joe Valente2002–200563—10424100.100—.000————20—
Joel Wezowicz1994–1996——551535.143—.000———————
John Flynn20044—10210.100—.0001——————
John Foucher2002300000—0—000—00—
John Goodick1999–2000——11318.056—.000———————
John Guerin1994–1996——40822.182—.000———————
John Petrocelli2010200000—0—000—00—
John Strandburg2012–2014311500012.0004.333000—00—
Johnny Thomas20151613621442.14321.500000—00—
JoJo Strobino2016–201744443111797.03131.320200—3012
Jon Lindholm1990–1991——055———————————
Jon Woodcock1997——1027.143—.000———————
Jonata Mbongo20171520004.0002.500000—00—
Jonathan Brackett201821431721.14311.524000—002
Jose Ossers2011202013523.04312.522000—00—
Joseph Perron2022–20256135441234.11810.294100—4020
Josh Herrick2003–200421—0004.000—.000———————
Josh Lanzillo200418—0002.000—.0000——————
Josh Thibodeau2005500002.00021.000000—00—
Joshua Beer1995–1997——03328.000—.000———————
Juan Bustamente1990–1991——113———————————
Justin Carter1999, 2002——0001.000—.000————00—
Justin Karageorge2014–201723110210.1008.800000—000
Justin Ladd200014—0002.000—.000———————
Justin Richardson2007–20081020001.0000.000000—000
Kaleb Kane2014960007.0000.000000—00—
Kartikeya Swarup2015–20164226641657.10522.386200—0010
Keegan Cary*2025–202620150222.00021.0000———2012
Keenan Welzel2016–2017, 20195319461429.13818.621100—005
Kenny Grade2010–201229220000—0—000—00—
Kenny Kehoe2004, 200636—21517.118—.0001———400
Kevin Bryant1995–1997——0008.000—.000———————
Kevin Cann20016—0001.000—.000———————
Kevin Hageman2004–200650—05534.000—.0000———001
Kevin Melega2005–2006, 20085856151040102.14734.333312.500201
Kevin Palmer20071420003.0000.000000—00—
Kevin Patridge1993——10213.077—.000———————
Kevin Teiner2003–200439—0009.000—.000———————
Khalil Ghosheh*2026851026.1673.5000———007
Kudi Onyejose20181301026.1674.667000—002
Kuma Onyejose2018-216232171448120.14256.467400—8029
Kyle Clairmont2023–2025432704429.00018.621000—2010
Kyle Cocciardi2018-22453811341.02413.317100—2016
Kyle Girouard2021–20231820114.0003.750000—001
Kyle Joseph2006500000—0—000—000
Kyle Shangraw201319191363285.15340.4716331.00000—
Kyler Hengst200413—371325.120—.0000——————
Lane Hubacz2005–20086866741847.14912.255100—1103
Leroy Pottinger1999——30625.120—.000———————
Liam Foley202318180000—0—000—010
Liam Shields*2025–2026700001.00011.0000———000
Liban Ali2025710000—0—000—001
Logan Davis202514120000—0—000—101
Manny Amaral1990–1991, 1993——000———————————
Marc Garcia2002–200445—10212.083—.000————00—
Marc LaChance1994–1995——0001.000—.000———————
Marcel Philippe1999——32821.143—.000———————
Mardoche Kikobo2019-2224311314.0715.357100—003
Mark Decowski2008600003.00031.000000—000
Mark Griswald1990——000———————————
Matt Barlion2009–2011301522639.05118.462000—203
Matt Canallaro1997——0000——————————
Matt Enman1996–1997——01118.000—.000———————
Matt Grauwiler2000–200368—551559.085—.000————00—
Matt Lavigne1991——011———————————
Matt Loiselle2006–200967521135.2001.200100—301
Matt Mattson1993–1994——22629.069—.000———————
Matt Quiron20007—0004.000—.000———————
Matt Roch200114—0009.000—.000———————
Matt Silverman2016300000—0—000—000
Matt Stratton1992–1995——25353———————————
Matt Zinchuk2007181730622.1360.000100—00—
Mattheus Silva*2025–20262413341046.06519.4132———1011
Michael Crockett1999–2001——341033.091—.000———————
Michael Erickson2000–2002, 200471—25959128.195—.000————00—
Michael Fortin2018–20192420009.0004.444000—102
Michael Foye1995–1997——1252970.171—.000———————
Michael Herrick1999–2001——151141128.117—.000———————
Michael Sanfilippo2008–201182791263097.12453.5462111.000000
Michael Wildes2018-226749641643.14025.581300—207
Mike Frayler1990——000———————————
Mike Sheridan2021400000—0—000—000
Mike Smith1991, 1993——317———————————
Mitch Mendonca2012200002.0001.500000—00—
Mitchell Cyr2015–2018835914619.05312.6320111.000108
Mitchell Duncan2016–20198270211658151.13985.563600—6018
Nate Fox2012–2015695014625.04016.640100—00—
Nate Needle*2025–20262110004.0003.7500———316
Nate Sottak2021–20245520641669.08733.4782111.0001014
Nelson Peters1990–1991——317———————————
Niccolo Balleani1991, 1993——000———————————
Nicholas Borowski2013–20165636621446.13021.457100—106
Nicholas Burridge2008–20091410001.00011.000000—001
Nicholas Campasano2008–201049191028.1256.750100—000
Nicholas Seta2018110000—0—000—000
Nick Lemieux2010–20111711022.5001.500000—00—
Nick Marion*2024–2026423614144272.19438.5283———0015
Niko DeCola201920141927.14816.593100—307
Noah Bell2018–2019200000—0—000—000
Noah Conway200112—31722.136—.000———————
Noah Dugan*2026300002.0001.5000———001
Noah Elmore2017-218440151949109.13862.569700—0012
Noah Robinson2016–2019807823854171.13582.480612.5002017
Owen Tyson20221320000—0—000—000
Pat Murphy20021610004.00041.000000—00—
Patricio Mowa*2023–2026512622639.05113.3332———4014
Patrick Naylor2007100000—0—000—00—
Paul Robins2007–20107976182157205.08875.3664331.000702
Paul Roy200620121511.1820.000000—000
Paulo Lopes2012–20132520115.0000.000000—00—
Peter Bettinger2000–200371—12731102.118—.000————10—
Peter Dore201318150007.0000.000000—00—
Peter Hughes2010–20133510118.0004.500000—00—
Philip Raymond200515140002.0001.500000—51—
Quaadir Palmer201617310215.0674.267100—108
Quinn Hewitt2017-216113882449.16331.633200—2012
Ralph Houanche2012–20157550461452.07717.327400—00—
Richard Trombley2007–200832600014.0006.429000—000
Rick Marden1991–1994——6113———————————
Rion Dos Santos2021–20246556191856118.16158.4926441.0003021
Robbie Small2015–20171100224.0001.250000—000
Robert McDougal1994–1996——0229.000—.000———————
Robert Petrosillo2013–2014850000—0—000—00—
Ron Plourde1990——011———————————
Rory Twomey2015–201885825212117.04347.4024221.0005028
Ross Suleski2010–2012513591432110.08250.4551111.00000—
Rowan Daligan2019300000—0—000—000
Ryan Buonaiuto2016–201975421032370.14330.429100—0011
Ryan Farr2023620003.00031.000000—000
Ryan Gallagher2011–2013800000—0—000—00—
Ryan Guidaboni2015–201723121514.1436.429000—001
Ryan Jordan20111320003.0002.667000—00—
Scott Beaudin1990–1991——000———————————
Scott Benner2012–201563600000—0—000—00—
Scott Desrosiers2005–2006311032818.1675.278000—211
Scott Hayman1993–1995——13559.017—.000———————
Scott Orpin1993——1023.333—.000———————
Scott Rossi1990——000———————————
Sean Baker2013–20178379621440.15021.525100—205
Sean Carey1995–1997——06620.000—.000———————
Sean Curran1992–1995——4412———————————
Sean Fitzpatrick200416—1024.250—.0000——————
Shane Brennan1993–1995——1028.125—.000———————
Shannon DeShield2004–200773—831958.138—.0001———511
Shaun Beauregard1994–1995——0220——————————
Shawn Humphrey1991——11022———————————
Shawn Hutchinson1999–2000——12416.063—.000———————
Silas Ayres2002191421520.10013.650000—00—
Spencer Nagi20171300005.0003.600000—00—
Spencer Pettingill2018400000—0—000—000
Stacy Ayotte20021530001.00011.000000—00—
Stephen Jette2003–200665—351136.083—.000————100
Steve Farrar1991——000———————————
Steve Mondor1990–1991——000———————————
Steve Tavares2002100000—0—000—00—
Ted Dooling1996——0004.000—.000———————
Teddy Palmer2010–201255556315122.04946.377201.00000—
Tim Bonin1994——1356.167—.000———————
Tim Calouro20018—0008.000—.000———————
Tim Lira20081420004.0000.000000—000
Tim Remington1995–1997——1112395.116—.000———————
Tim Tweedie1999——0001.000—.000———————
Timothy Davison2008–2010535313523.04313.565100—201
TJ Hennessey2017–201929030616.1883.188000—003
Todd Brisson1996–1997, 1999——00017.000—.000———————
Todd Pelton1999——22624.083—.000———————
Todd Wing1997——0116.000—.000———————
Tom Masters2013–2014700002.0001.500000—00—
Tom Sayre1999–2000——01138.000—.000———————
Tom Smith1994——0113.000—.000———————
Tomás Griffin2019410000—0—000—000
Travis Matheson2022–20231641027.1436.857100—005
Trevor Lopes2016–201744271232773.16434.466400—005
Tyler Gates201116000011.0005.455000—00—
Tyler Matheson2023511022.5001.500000—001
Tyler Rand201011910218.0566.333000—00—
Tyler St. Pierre20151201026.16761.000000—00—
Victor Santos2013–20143728721682.08537.451300—00—
Will DiMedio2005720003.0001.333000—00—
Will Wood2022–20245049271133.06118.545100—3111
Willie Collins1990–1993——328———————————
Yanni Rakis2013–20143525421026.15413.500000—00—
Zach Britton*2026880008.0002.2500———217
Zach Dahlmer200219180009.0004.444000—00—
Zach Johnson2011–20135555251161164.15278.4761400—00—
Zachery Creekmore2023300000—0—000—000
Zack Gryskwicz2016410000—0—000—001
Zack Moody2015410000—0—000—00—
Zak Hollingshead2008–201154200339.0006.667000—100
Zander Haskell*2025–20261311801630.26719.6331———0015
Ziggy Babbott2025530000—0—000—010

Goalkeeper Career Statistics

GoalkeeperSeasonsGPGSMINGAGAASVSV%W-L-TSHOSF
Ziggy Babbott202553250:0062.1613.6841-2-01—
Alex Bachmann*202699810:00101.1159.8552-2-53124
Shaun Beauregard1993–199528—2424:00572.12224.7976-20-01—
Scott Benner2012–201560595239:59911.56255.73726-26-412338
Michael Bolanz199816—1140:00221.74——9-7-07—
Mike Bolanz1996–1997, 199948—4462:001102.22598.84512-31-47—
Nicholas Burridge20082044:3300.0031.0000-0-003
Nicholas Campasano2008–201022191757:30381.95136.7826-10-242
Brian Carr1991–199449—4666:001252.41417.76915-30-42—
Greg Cavanaugh2006–200713101026:39262.2854.6755-7-02106
Rowan Daligan2019-2151155:1310.586.8571-0-01—
Logan Davis202514121143:00181.4258.7636-5-13—
Steve Farrar19912—180:0073.5011.6110-2-00—
Liam Foley2021–202444373465:30370.96143.79416-6-25299
Tim Gato19933—180:00115.5023.6760-2-00—
Kenny Grade2010–201227202126:45291.23112.79413-8-0573
Chris Grayson199015—1387:30271.75139.8375-8-23—
Tomás Griffin201941163:0010.556.8571-0-01—
Kenny Kehoe2004, 20068—572:57142.2033.7021-4-10—
Brendan L'Italien202533219:00104.1115.6001-2-00—
Matt Libby19921—45:0048.0012.7500-0-00—
Connor Messervey*2025–2026106:0000.000—0-0-00—
Zack Moody2015–201682308:0030.8811.7861-0-107
Blake Mullen2015–201871706077:48210.31170.89058-6-736238
Hugo Palacios20143098:3400.0051.0000-0-000
Robert Petrosillo2011, 2013–2014117743:17101.2135.7785-4-0120
Will Pike2008–200945454080:17400.88248.86126-15-419570
Ron Plourde19901—22:0000.0011.0000-0-00—
Matt Quiron20001—15:00318.002.400—-—-—0—
Coleman Reifke20172053:3100.0011.0000-0-001
Cristian Rodriguez2023–202451117:3210.775.8330-0-106
David Rosquete200597667:55243.2373.7531-7-007
Jeff Ruth2000, 20028—288:0041.2527.871—-—-—1.5—
Nicholas Seta20171011:0400.0021.0000-0-004
Mike Sheridan2021–202222191697:05160.8550.75813-5-135
Cory Smith2006–200731182520:30572.04159.7368-10-34121
Kevin Teiner20041—90:0011.005.8330-0-00—
Joe Valente20021010:0000.0051.0000-0-005
David Walbridge2017-2155403812:57220.52135.86032-4-414—
Nick Wallace2000–200121—1110:00282.27140.833—-—-—0.5—
Brian White2004–200523—2054:05572.50176.7558-12-11—
John Woodcock1995–19965—510:00193.3564.7711-4-00—
Jon Woodcock1994, 19973—114:0021.584.6670-1-00—
Jeff Yaeger2000–200370—5562:001151.86387.771—-—-—10.5—

* Cards use official cumulative reports where available; fouls remain complete-box-score bounded. Percentages use the required .789 format.

Coverage boundary: Career percentages are calculated only when their numerator and denominator are complete. Cards use official cumulative YC-RC reports where available and complete box scores otherwise; fouls remain complete-box-score bounded. Missing values are not zero. Will Pike is presented only in the goalkeeper table and goalkeeper career profile, per the governed role decision. Other goalkeepers appear in the field table only when a governed field-player appearance exists. The verified 2006 source label 00 is an own goal, not a player.